Weierstrass funtzioa Karl Weierstrass matematikariak definitutako funtzioa da. Zuzen batekiko definitua da eta balio errealak hartzen ditu. Funtzio jarraitua da puntu guztietan baina ez da inolako puntutan deribagarria edo diferentziagarria. Horrez gain, Weierstrass funtzioaren dimentsio fraktala 1 baino handiagoa da.